payment notice - German English Dictionary